package com.wxhandle.cleandemo.core.command;

public interface CommandGateway {
    
    // fire and forget
    <TIn, TOut> TOut sendCommand(BaseCommand<TIn,TOut> command);

    
    <TIn> void sendCommand(NoReturnCommand<TIn> command);
}
